Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18A WELL STREET Terraced £96,500 5 Dec 2000
20A WELL STREET Terraced £100,000 15 Jul 2004
24 WELL STREET £225,000 25 Mar 2019